skins of pressed grapes - Francés Inglés Diccionario